x-ray protective cover - Turkish English Dictionary